Tureng Mobile
Genel
2
f.
have one's guard down
f.
be off guard
Deyim
1
f.
leave (one's) guard down